olfactory lobe - French English Dictionary